<?php

    @header("Content-Type:text/html;charset=utf-8");    // 配置php文件返回的 文本类型 编码(适应低版本)


    //  超级全局变量 $_SERVER
        // $_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。

        // print_r($_SERVER);


        // 1. $_SERVER['SERVER_ADDR']  服务器的 IP 地址
            echo "服务器地址:"."{$_SERVER['SERVER_ADDR']}<br>";
        
        // 2. $_SERVER['SERVER_NAME']  服务器的主机名
            echo "服务器的主机名:"."{$_SERVER['SERVER_NAME']}<br>";

        // 3. $_SERVER['SERVER_PORT']  服务器的主机名的端口
            echo "服务器的主机名的端口:"."{$_SERVER['SERVER_PORT']}<br>";

        // 4. $_SERVER['SERVER_PROTOCOL']|请求页面时通信协议的名称和版本。例如，"HTTP/1.0"。
            echo "请求页面时通信协议的名称和版本:"."{$_SERVER['SERVER_PROTOCOL']}<br>";
        
        // 5. $_SERVER['REQUEST_METHOD']	|访问页面使用的请求方法；例如，"GET", "HEAD"，"POST"，"PUT"
            echo "访问页面使用的请求方法:"."{$_SERVER['REQUEST_METHOD']}<br>";

        // 6. $_SERVER['REQUEST_TIME']   |请求开始时的时间戳。从 PHP 5.1.0 起可用。 (如：1377687496)
            echo "请求开始时的时间戳:"."{$_SERVER['REQUEST_TIME']}<br>";
        
        // 7. $_SERVER['QUERY_STRING']   |query string（查询字符串），如果有的话，通过它进行页面访问
            echo "query string（查询字符串):"."{$_SERVER['QUERY_STRING']}<br>";

        // 8. $_SERVER['REMOTE_ADDR']    |浏览当前页面的用户的 IP 地址
            echo "浏览当前页面的用户的 IP 地址:"."{$_SERVER['REMOTE_ADDR']}<br>";

        // 9. $_SERVER['REMOTE_PORT']    |用户机器上连接到 Web 服务器所使用的端口号。
            echo "用户机器上连接到Web服务器所使用的端口号:"."{$_SERVER['REMOTE_PORT']}<br>";
    
?>